package ch.zbw.sysventory.server.service;

import java.util.List;

import ch.zbw.sysventory.server.model.ComputerScan;
import ch.zbw.sysventory.server.model.Software;

public interface SoftwareService {

	public Software get(Long id);

	public List<Software> list();

	public Software save(Software software);

	public Software update(Software software);

	public Software createIfNotExists(String name, String version);

	public List<Software> getAllSwoftwareForLatestScan(ComputerScan latestScan);

}
